﻿using System.Windows.Input;

namespace SpectrumAnalyser.Shell.Commands
{
    public static class SpectrumAnalyserShellCommands
    {
        private static readonly RoutedUICommand _refreshGraphicCommand = new RoutedUICommand("Recalculate file and redraw graphic.", "RefreshGraphicCommand", typeof(SpectrumAnalyserShellCommands));

        public static RoutedUICommand RefreshGraphicCommand
        {
            get
            {
                return _refreshGraphicCommand;
            }
        }

        private static readonly RoutedUICommand _deleteFileFromHistoryCommand = new RoutedUICommand("Delete File From History.", "DeleteFileFromHistoryCommand", typeof(SpectrumAnalyserShellCommands));

        public static RoutedUICommand DeleteFileFromHistoryCommand
        {
            get
            {
                return _deleteFileFromHistoryCommand;
            }
        }

        private static readonly RoutedUICommand _CloseTabCommand = new RoutedUICommand("Delete File From History.", "CloseTabCommand", typeof(SpectrumAnalyserShellCommands));

        public static RoutedUICommand CloseTabCommand
        {
            get
            {
                return _CloseTabCommand;
            }
        }
    }
}